Big Huge Thesaurus

anoa mindorensis

noun

sounds kind of like